Definition of Polypodium Scouleri

  • (noun) stiff leathery-leaved fern of western North America having ovate fronds parted to the midrib

Antonyms of Polypodium Scouleri


No Antonyms Found.

Homophones of Polypodium Scouleri


No Homophones Found.